home *** CD-ROM | disk | FTP | other *** search
-
-
- InterPCB v0.60ß
-
-
-
-
-
-
- Copyright 1990 InterZone Software, Inc.
- All Rights Reserved
-
-
-
-
-
-
- Written by
- Peter Stewart and Michele Hamilton
-
-
-
-
- FILES LIST
- ==========
-
- IP.EXE Program
- IP.BAT Sample batch file
- IP.DOC This documentation
- WIPE.EXE Utility to delete all files with the same extension.
- INTERZ.REG Registration Form
-
-
- INTRODUCTION
- ============
-
- There aren't too many good programs to convert Fido's *.msg files to
- a PCBoard message base and visa versa. Of the two currently out
- there, they either take up too much space, are too slow, or are
- liable to hang up your system (at least in our experience).
-
- Which is why we wrote InterPCB. It is a fast, simple, easy to use
- commandline program that will take each fido *.msg and import it into
- a PCBoard message base, updating the index and even reformatting. It
- ain't pretty, but it does what it's supposed to do time after time
- after time. Which is, after all, what a program should always be.
-
-
- NOTICES, WARRANTIES AND GUARANTEE
- =================================
-
- This program has no warranty or guarantee other than to take up
- space on your hard drive. This program is Shareware and should be
- considered user supported software.
-
- This program MAY NOT be commercially reproduced or sold by anyone.
- This includes a part of a software library in which the user pays
- for the cost of the disk. The author reserves all rights to this
- program.
-
- This program is distributed as SHAREWARE. This means that, if you like
- the program and continue to use it for more than 2 weeks, you must
- register it. Registration will entitle you to full support through
- FidoNet or BBSNet Netmail or the Support boards listed below.
-
- Additionally, you will be allowed to download future beta versions
- of InterPCB. To be listed as a future beta tester, call SunShine
- PCBoard and fill out Questionnaire #3. Future versions will be Netmail
- capable with Door support for locating net/node numbers, user account-
- ing, etc.
-
- To register this program, mail your check or money order for $20.00,
- together with the registration form, to:
-
- InterZone Software, Inc.
- 161 Madeira Avenue, Suite 57
- Coral Gables, Florida 33134
-
-
- ABOUT INTERPCB
- ==============
-
- InterPCB is fairly straight forward. To get a list of options or help
- simply type "IP" with no arguments. InterPCB does not require a
- configuration file and is, perhaps, easiest run as an event through a
- batch file.
-
- After the import/export stage is finished, it is not necessary to pack
- the message bases.
-
- The order in which the directory, pathname and other parameters are
- listed is optional.
-
- Should a *.msg that has been exported from your message base not have
- been deleted from the directory after being processed by your echomail
- handler, InterPCB will NOT re-import that message when next it scans
- that directory for import.
-
- CAUTION:
- If you are running ConfMail or an echomail processor other than TosScan,
- InterPCB will have no way of knowing whether or not the message has
- been sent since, as far as we know, TosScan is the only program which
- toggles a 'sent' bit. Make sure that you either do NOT use an external
- message editor or that you process your export of mail BEFORE attempt-
- ing to use InterPCB to import messages. If you don't take these pre-
- cautions this could cause the messages to be imported into PCBoard and
- deleted from the Fido directory without being sent.
-
- InterPCB kills all *.msg files after they have been imported to a
- message base. However, it also reads and/or toggles the following bits
- in any *.msg file to be imported or exported from a PCBoard message base
- in order to determine if the message should be deleted or not. You
- obviously don't want a message deleted if it has not been processed for
- echomail handling yet.
-
-
- -local IP will set the local bit "on" automatically for all
- messages exported from a PCBoard message base. This
- will allow TosScan to know that this message is local
- to the system and needs to be exported for mailing.
-
- -transit IP will toggle the transit message "on" automatically
- for all messages exported from or to a PCBoard message
- base. This allows IP to recognize that it has already
- imported/exported this message and to ignore it if it
- sees it again. If a message was written by an external
- editing program such as InterMail's or FrontDoor's
- editor or Xpress, but not yet sent out, after importing
- it to PCBoard IP will set the 'transit' bit on, so it
- knows that it shouldn't re-import the message. DO NOT
- use an external editor if you are using an echomail
- processor that doesn't use the 'Sent' bit!
-
- -sent IP looks for the 'sent' bit and if not found, will import
- the message to your message base but will leave it in
- your directory for echomail handling.
-
-
- HOW TO USE InterPCB
- ===================
-
- The command syntax for InterPCB is as follows:
-
-
- IP /options /F:directory /P:pathname [/MAX:nnn] [/S]
-
-
- /inst Use to install a pathname for the log file.
-
- /i Tells InterPCB to import *.msg files to a PCBoard message
- base.
-
- /e Tells InterPCB to export mail from a PCBoard message base
- to *.msg file.
-
- /f:directory where *.msg files can be found.
-
- /p:pathname Path and file name of PCBoard message base.
-
- /max:nnn Optional. Where 'nnn' is the maximum number of lines
- InterPCB should process on importing a message to a PCB
- message base. Default is 99 lines as currently supported
- by PCB 14.2 and below. However, in the new PCBoard 14.5,
- you will have an option to increase your message base
- lines to 200. This option allows you to reset InterPCB's
- maximum number of lines to import.
-
- /s Optional. By default, InterPCB will truncate all messages
- over the 99 lines or the maximum number of lines as set by
- the /MAX:nnn parameter. Using the /S parameter will tell
- InterPCB to split a long fido message, that would
- otherwise be truncated, into two or more messages in the
- PCBoard message bases.
-
- /a To avoid having to scan all messages each time InterPCB
- processes an export it will, by default, make and use a
- zero byte file that serves to tell it the last message
- number. Use the /A parameter to ignore this and process
- ALL messages in a base.
-
- /k Optional. Use if you wish to keep seen-by lines. The
- default is that all seen-by lines are stripped from
- the messages.
-
-
- ERRORLEVELS
- ===========
-
- 0 Success (no errors)
- 1 No messages to import
- 2 Fatal error (terminate)
- 3 Insufficient space on disk (terminate)
- 4 Invalid parameters
- 5 PCBoard message base locked (terminate)
- 6 Insufficient space in PCB index (increase block size)
- 10 User break (Ctrl-C or Ctrl-Break)
-
- These errorlevels may be picked up and used in a batch file to take
- appropriate action. See sample batch file enclosed.
-
-
-
- Definitions
- -----------
-
- Directory: A DOS directory name, e.g. C:\PCB
-
- Pathname: A complete filename including the path,
- e.g. E:\FD\PCBNET\PCBNET
-
-
- WIPE
- ====
-
- Wipe is similar to PCMag's sweep.com in that it will delete all files
- on a drive. The syntax is:
-
- WIPE [drive:][path][.ext] [/b] [/e]
-
- All parameters are optional. The default is for Wipe to delete all
- files with the extension BAK on the current drive.
-
- If you specify a path, WIPE will only search downwards in the directory
- tree from the specified path.
-
- The /b parameter (for batch mode) is necessary to operate WIPE from a
- batch file. The extensions .exe, .com, .sys, .bat, .ovr, and .ovl are
- illegal for batch mode operation.
-
- The /e parameter is only necessary if you are in the habit of using
- directory names with extensions, e.g. D:\PCB.NET\MSG.FIL\ (Very few
- people do...)
-
-
- CREDITS
- =======
-
- All InterZone products are trademarks or registered trademarks of
- InterZone Software, Inc.
-
-
- InterMail 2.00 (c) 1990 InterZone Software, Inc., is a mailer program
- sold by InterZone Software, Inc.
-
- TosScan 1.0 was written by Joaquim Homrighausen
-
- FrontDoor 1.99c (c) 1990 Joaquim Homrighausen Written by Joaquim
- Homrighausen and Peter Stewart.
-
- PCBoard is a registered trademark of Clark Development Company and CDC
- does not support this program.
-
- Other brand and product names are trademarks or registered trademarks
- of their respective holders.
-
-
- Support: BBS: InterZone Software (305)596-2904 <HST>
- FidoNet Node 1:135/21 <HST>
-
- BBS: SunShine PCBoard (305)432-2223 <HST>
- FidoNet Node 1:369/21 <HST>
- BBSNet Node 86:3050/6 <HST>
-